be indebted for - Español Inglés Diccionario